@charset "utf-8";
/* CSS Document */

.clear {
	clear:both;
}

body {
	margin:0;
	padding:0;
	/*background:url(../image/banner.jpg) no-repeat;
	background-attachment:fixed;
	background-position:center;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	*/
	background-color:#ffffff;
	font-family: 'Muli', sans-serif;
	
}

#user-menu{
	background-color:#ffffff;
}
.userContainer{
	float:right;
	margin-right:50px;
}
.allcontainer{
	min-width:900px;
}
.left-col{
	float:left;
	width:230px;
	min-height:600px;
}
.graph-right-col{
	margin-left:0px;
}
.p-title{
	height:47px;
	width:230px;
	text-align:center;
	padding:9px;
	font-size:20px;
	border-bottom:1px solid #ccc;
}
.table-bar{
	margin-top:5px;
	height:42px;
	border-bottom:1px solid #ccc;
}
.table-bar .nav-tabs>li{
	margin-left:40px;
}
.table-select{
	float:left;
	font-size:18px;
	padding:10px;
	margin-left:20px;
	color:#337ab7;
	cursor:pointer;
}
.table-select:hover{
	color:#31708f;
}
.table-select-right{
	color:#337ab7;
	float:right;
	font-size:18px;
	padding:6px;
	margin-right:20px;
	cursor:pointer;
}

.table-select>select{
	color:#337ab7;
}
.table-select>select:hover{
	color:#31708f;
}
.table-select-right:hover{
	color:#31708f;
}
.p-title-sec{
	height:47px;
	width:230px;
	text-align:center;
	padding:6px;
}
.p-title-info{
	width:230px;
	text-align:center;
	cursor:pointer;
}
#patent-count{
	min-width:20px;
}

.table-info{
	font-size:14px;
	padding:10px;
	margin-left:20px;
	cursor:pointer;
}
.tree>.p-title-sec{
	font-size:14px;
}
.tree>.p-title-detail{
	font-size:14px;
	text-align:center;
}
.tree>.p-title-info{
	text-align:left;
	margin-left:70px;
}
.tree>.p-title-detail{
	text-align:left;
	margin-left:80px;
	font-size:12px;
}
.p-title-sec> button{
	padding:2px;
}
.bottom-tree>.p-title-sec>button{
	margin-top:20px;
	padding:2px;
	padding-left:16px;
	padding-right:16px;
}
.count-top-show{
	width:100%;
 	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
	margin-left:10px;
    
    display:block;
}
.top-info-show{
	margin-left:10px;
}
.table-select{
	font-size:14px;
}
.table-select>select{
	margin-top:-10px;
	border:none;
	box-shadow:none;
	cursor:pointer;
}

.show_column{
	display:block;
}
.hidden_column{
	display:none;
}
.search-query{
	float:left;
	background-color:#fff;
	border:none
}
textarea.form-control.inner-text{

	font-size:10px;
	width:100%;
	height:30px;
	resize:none;
	padding:2px;
	padding-left:5px;
}
textarea.form-control.inner-text:focus{
	height:100px;
}

.left-search{
	margin-top:10px;
	float:left;
	width:100%;
	padding-left:50px;
	padding-right:40px;
}

.left-div{
	margin-left:-70px;
	padding:4px;
	float:left;
}
.mid-div{
	margin-right:0px;
	margin-left:10px;
	float:left;
	width:100%;
}
.right-div{
	float:right;
	margin-right:-60px;
}
.right-div> .btn{
	padding:4px;
}
.right-search{
	margin-top:10px;
	float:left;
	width:100%;
	padding-left:50px;
	padding-right:40px;
}
.select-font{
	background-color:#fbdb40;
}
.table>tbody>tr>td>div{

	display:block;
	width:110px;
	display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp: 2; /** 显示的行数 **/
	overflow:hidden;
	text-overflow:ellipsis;
	word-break: break-all;
} 
.table-content{
	cursor:pointer;	
}
#page-show{
	float:right;
}
#new-file-name{
	float:left;
	width:80%;
}
#create-new-file{
	float:right;
}
.patent-li{
	margin-top:20px;
}
.left-column{
	float:left;
	width:17%;
}
.right-column{
	float:right;
	width:80%;
}
.merge{
	color:#337ab7;
	margin-right:30px;
	float:right;
}
.column-show>p>label{
	width:32%;
}
span.patent-data-table{
	display:initial;
}
